char and misc drivers · Supported
Maintainers
- M Arnd Bergmann <arnd@arndb.de>
- M Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Paths
- F
drivers/char/ - F
drivers/misc/ - F
include/linux/miscdevice.h - F
rust/kernel/miscdevice.rs - F
samples/rust/rust_misc_device.rs - X
drivers/char/agp/ - X
drivers/char/hw_random/ - X
drivers/char/ipmi/ - X
drivers/char/random.c - X
drivers/char/tpm/
Last 30 days
Active reviewers (last 30 days)
-
Andreas Hindborg <a.hindborg@kernel.org>
5 attestations (5 Reviewed-by) · last on 2026-07-13 -
Gary Guo <gary@garyguo.net>
4 attestations (4 Reviewed-by) · last on 2026-07-13 -
Danilo Krummrich <dakr@kernel.org>
3 attestations (3 Acked-by) · last on 2026-07-13
Recent patches
Most-recent 30 patches in this subsystem on linux-block (capped at 30), ordered by date desc.
-
WARM2d
REVIEWED: 25 (25M) [PATCH v8 06/10] rust: miscdevice: set fops.owner from driver module pointer
2026-07-13 · Alvin Sun <hidden> -
DORMANTno replies
REVIEWED: 25 (25M) [PATCH v7 06/10] rust: miscdevice: set fops.owner from driver module pointer
2026-06-27 · Alvin Sun <hidden> -
COLD22d
REVIEWED: 25 (25M) [PATCH v6 06/10] rust: miscdevice: set fops.owner from driver module pointer
2026-06-24 · Alvin Sun <hidden> -
COLD25d
REVIEWED: 10 (10M) [PATCH v5 6/9] rust: miscdevice: set fops.owner from driver module pointer
2026-06-24 · Alvin Sun <hidden> -
COLD26d
REVIEWED: 6 (6M) [PATCH v4 6/9] rust: miscdevice: set fops.owner from driver module pointer
2026-06-23 · Alvin Sun <hidden> -
COLD27d
[PATCH v3 5/6] rust: miscdevice: set fops.owner from driver module pointer
2026-06-22 · Alvin Sun <hidden> -
COLD28d
[PATCH v2 5/7] rust: miscdevice: set fops.owner from driver module pointer
2026-05-21 · Alvin Sun <hidden> -
COLD27d
REVIEWED: 2 (2M) [PATCH v3 1/7] rust: miscdevice: use vertical import style
2026-05-21 · Alvin Sun <hidden> -
COLD27d
REVIEWED: 2 (2M) [PATCH v3 3/7] rust: miscdevice: remove redundant imports
2026-05-21 · Alvin Sun <hidden> -
COLD27d
REVIEWED: 2 (2M) [PATCH v3 2/7] samples: rust_misc_device: use vertical import style
2026-05-21 · Alvin Sun <hidden> -
COLD31d
[PATCH v2 3/5] rust: miscdevice: remove redundant imports
2026-05-20 · Alvin Sun <hidden> -
COLD31d
[PATCH v2 1/5] rust: miscdevice: use vertical import style
2026-05-20 · Alvin Sun <hidden> -
COLD31d
[PATCH v2 2/5] samples: rust_misc_device: use vertical import style
2026-05-20 · Alvin Sun <hidden> -
STALE209d
REVIEWED: 32 (32M) [PATCH v2 11/19] rust: miscdevice: replace `kernel::c_str!` with C-Strings
2025-09-25 · Tamir Duberstein <hidden> -
STALE338d
REVIEWED: 32 (32M) [PATCH v2 11/19] rust: miscdevice: replace `kernel::c_str!` with C-Strings
2025-08-13 · Tamir Duberstein <hidden> -
STALE349d
REVIEWED: 30 (30M) [PATCH 11/17] rust: miscdevice: replace `kernel::c_str!` with C-Strings
2025-07-10 · Tamir Duberstein <hidden> -
STALE380d
REVIEWED: 35 (35M) [PATCH v13 5/5] rust: remove core::ffi::CStr reexport
2025-07-01 · Tamir Duberstein <hidden> -
STALE380d
REVIEWED: 30 (30M) [PATCH v13 4/5] rust: replace `kernel::c_str!` with C-Strings
2025-07-01 · Tamir Duberstein <hidden> -
STALE380d
REVIEWED: 30 (30M) [PATCH v13 3/5] rust: replace `CStr` with `core::ffi::CStr`
2025-07-01 · Tamir Duberstein <hidden> -
STALE383d
[PATCH v12 5/5] rust: remove core::ffi::CStr reexport
2025-06-19 · Tamir Duberstein <hidden> -
STALE383d
[PATCH v12 4/5] rust: replace `kernel::c_str!` with C-Strings
2025-06-19 · Tamir Duberstein <hidden> -
STALE383d
[PATCH v12 3/5] rust: replace `CStr` with `core::ffi::CStr`
2025-06-19 · Tamir Duberstein <hidden> -
STALE392d
LANDED: 2 (0M) [PATCH v12 4/6] rust: enable `clippy::as_underscore` lint
2025-06-15 · Tamir Duberstein <hidden> -
STALE399d
REVIEWED: 2 (0M) [PATCH v11 4/6] rust: enable `clippy::as_underscore` lint
2025-06-11 · Tamir Duberstein <hidden> -
STALE412d
[PATCH v11 5/5] rust: remove core::ffi::CStr reexport
2025-05-30 · Tamir Duberstein <hidden> -
STALE412d
[PATCH v11 4/5] rust: replace `kernel::c_str!` with C-Strings
2025-05-30 · Tamir Duberstein <hidden> -
STALE412d
[PATCH v11 3/5] rust: replace `CStr` with `core::ffi::CStr`
2025-05-30 · Tamir Duberstein <hidden> -
STALE416d
[PATCH v10 5/5] rust: remove core::ffi::CStr reexport
2025-05-24 · Tamir Duberstein <hidden> -
STALE416d
[PATCH v10 4/5] rust: replace `kernel::c_str!` with C-Strings
2025-05-24 · Tamir Duberstein <hidden> -
STALE416d
[PATCH v10 3/5] rust: replace `CStr` with `core::ffi::CStr`
2025-05-24 · Tamir Duberstein <hidden>
Needs attention (review trailers in, no pickup)
Patches with review trailers that haven't landed in mainline and haven't been Acked by a maintainer. Oldest first.
-
COLD27d
REVIEWED: 2 (2M) [PATCH v3 1/7] rust: miscdevice: use vertical import style
2026-05-21 · Alvin Sun <hidden> · 1 Reviewed-by -
COLD27d
REVIEWED: 2 (2M) [PATCH v3 3/7] rust: miscdevice: remove redundant imports
2026-05-21 · Alvin Sun <hidden> · 1 Reviewed-by -
COLD27d
REVIEWED: 2 (2M) [PATCH v3 2/7] samples: rust_misc_device: use vertical import style
2026-05-21 · Alvin Sun <hidden> · 1 Reviewed-by -
COLD26d
REVIEWED: 6 (6M) [PATCH v4 6/9] rust: miscdevice: set fops.owner from driver module pointer
2026-06-23 · Alvin Sun <hidden> · 1 Reviewed-by -
COLD25d
REVIEWED: 10 (10M) [PATCH v5 6/9] rust: miscdevice: set fops.owner from driver module pointer
2026-06-24 · Alvin Sun <hidden> · 2 Reviewed-by
Quiet for 30+ days
Patches with no review trailers and no replies. Either the author is heads-down elsewhere or these slipped through. Oldest first.
-
COLD28d
[PATCH v2 5/7] rust: miscdevice: set fops.owner from driver module pointer
2026-05-21 · Alvin Sun <hidden>